package com.gitee.qdbp.general.thirdpart.api.trade.model;

import com.gitee.qdbp.able.model.reusable.ExtraData;
import com.gitee.qdbp.general.trade.enums.PayChannel;
import com.gitee.qdbp.general.trade.enums.PaySource;

/**
 * 支付通知参数
 *
 * @author zhaohuihua
 * @version 171020
 */
public class PaidNotify extends ExtraData {

    /** 版本序列号 **/
    private static final long serialVersionUID = 1L;

    /** 支付渠道 **/
    private PayChannel payChannel;
    /** 支付来源(PC/H5/APP之类) **/
    private PaySource paySource;
    /** 订单类型 **/
    private String orderType;
    /** 支付编号 **/
    private String paymentId;

    /** 支付渠道 **/
    public PayChannel getPayChannel() {
        return payChannel;
    }

    /** 支付渠道 **/
    public void setPayChannel(PayChannel payChannel) {
        this.payChannel = payChannel;
    }

    /** 支付来源(PC/H5/APP之类) **/
    public PaySource getPaySource() {
        return paySource;
    }

    /** 支付来源(PC/H5/APP之类) **/
    public void setPaySource(PaySource paySource) {
        this.paySource = paySource;
    }

    /** 订单类型 **/
    public String getOrderType() {
        return orderType;
    }

    /** 订单类型 **/
    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    /** 支付编号 **/
    public String getPaymentId() {
        return paymentId;
    }

    /** 支付编号 **/
    public void setPaymentId(String paymentId) {
        this.paymentId = paymentId;
    }

}
